package cn.com.cifi.mars.service;

import com.alibaba.fastjson.JSONArray;
import com.baomidou.mybatisplus.extension.service.IService;

import cn.com.cifi.mars.bean.vo.sys.req.SaveSysPositionGroupPermissionReqParam;
import cn.com.cifi.mars.bean.vo.sys.rsp.PositionGroupPermissionVo;
import cn.com.cifi.mars.entity.common.SysPositionGroupPermission;

/**
 * <p>
 * 岗位组功能权限关联表 服务类
 * </p>
 *
 * @author yyd
 * @since 2019-09-20
 */
public interface SysPositionGroupPermissionService extends IService<SysPositionGroupPermission> {

	/**
	  * 设置岗位组功能权限
	 * @param param
	 * @param name
	 * @return
	 */
	int add(SaveSysPositionGroupPermissionReqParam param,String name);
	
	/**
	 * 显示岗位组功能权限
	 * @param positionGroupId
	 * @return
	 */
	PositionGroupPermissionVo querySysPositionGroupPermissionTree(String positionGroupId);
}
